Dog conch - Türkisch Englisch Wörterbuch